package com.czy.owner.entity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by wangyang on 2017/4/14 0014.
 */

public class GetCouponsCenterModel implements Serializable {


        /**
         * totalRow : 2
         * pageNumber : 1
         * firstPage : true
         * lastPage : true
         * totalPage : 1
         * pageSize : 10
         * list : [{"isBindGiving":"true","fixTimeType":0,"endShowTime":0,"description":"满2元减1元的优惠券","totalCount":100,"startShowTime":0,"remainingCount":99,"denomination":1,"couponsGroupName":"优惠券1","fixTimeValue":1,"belongsType":"store","startTime":0,"couponsGroupId":198,"belongsTypeId":"0","singleUsrMaxCount":100,"canReceive":"true","disCount":1,"storeId":442,"couponsGroupLogo":"","validityType":2,"isBindPush":"true","createTime":0,"storeServiceId":2641,"useForGoods":"false","endTime":1504193760000,"minimum":2,"useForService":"false","couponsType":"cashVoucher","status":"normal"},{"isBindGiving":"false","fixTimeType":0,"endShowTime":1504193760000,"description":"满3减2","totalCount":100,"startShowTime":1501603200000,"remainingCount":99,"denomination":3,"couponsGroupName":"优惠券2","fixTimeValue":0,"belongsType":"store","startTime":0,"couponsGroupId":205,"belongsTypeId":"0","singleUsrMaxCount":50,"canReceive":"true","disCount":1,"storeId":442,"couponsGroupLogo":"","validityType":0,"isBindPush":"true","createTime":0,"storeServiceId":0,"useForGoods":"true","endTime":0,"minimum":2,"useForService":"true","couponsType":"cashVoucher","status":"normal"}]
         */

        private int totalRow;
        private int pageNumber;
        private boolean firstPage;
        private boolean lastPage;
        private int totalPage;
        private int pageSize;
        private List<ListBean> list;

        public int getTotalRow() {
            return totalRow;
        }

        public void setTotalRow(int totalRow) {
            this.totalRow = totalRow;
        }

        public int getPageNumber() {
            return pageNumber;
        }

        public void setPageNumber(int pageNumber) {
            this.pageNumber = pageNumber;
        }

        public boolean isFirstPage() {
            return firstPage;
        }

        public void setFirstPage(boolean firstPage) {
            this.firstPage = firstPage;
        }

        public boolean isLastPage() {
            return lastPage;
        }

        public void setLastPage(boolean lastPage) {
            this.lastPage = lastPage;
        }

        public int getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(int totalPage) {
            this.totalPage = totalPage;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * isBindGiving : true
             * fixTimeType : 0
             * endShowTime : 0
             * description : 满2元减1元的优惠券
             * totalCount : 100
             * startShowTime : 0
             * remainingCount : 99
             * denomination : 1
             * couponsGroupName : 优惠券1
             * fixTimeValue : 1
             * belongsType : store
             * startTime : 0
             * couponsGroupId : 198
             * belongsTypeId : 0
             * singleUsrMaxCount : 100
             * canReceive : true
             * disCount : 1.0
             * storeId : 442
             * couponsGroupLogo :
             * validityType : 2
             * isBindPush : true
             * createTime : 0
             * storeServiceId : 2641
             * useForGoods : false
             * endTime : 1504193760000
             * minimum : 2
             * useForService : false
             * couponsType : cashVoucher
             * status : normal
             * useGoodsType
             *
             */

            private String isBindGiving;
            private int fixTimeType;
            private long endShowTime;
            private String description;
            private int totalCount;
            private long startShowTime;
            private int remainingCount;
            private double denomination;
            private String couponsGroupName;
            private int fixTimeValue;
            private String belongsType;
            private long startTime;
            private int couponsGroupId;
            private String belongsTypeId;
            private int singleUsrMaxCount;
            private String canReceive;
            private double disCount;
            private int storeId;
            private String couponsGroupLogo;
            private int validityType;
            private String isBindPush;
            private long createTime;
            private int storeServiceId;
            private String useForGoods;
            private long endTime;
            private double minimum;
            private String useForService;
            private String couponsType;
            private String status;
            private String useType;
            private String needBind;
            private String useGoodsType;

            public String getUseGoodsType() {
                return useGoodsType;
            }

            public void setUseGoodsType(String useGoodsType) {
                this.useGoodsType = useGoodsType;
            }

            public String getNeedBind() {
                return needBind;
            }

            public void setNeedBind(String needBind) {
                this.needBind = needBind;
            }

            public String getUseType() {
                return useType;
            }

            public void setUseType(String useType) {
                this.useType = useType;
            }

            public String getIsBindGiving() {
                return isBindGiving;
            }

            public void setIsBindGiving(String isBindGiving) {
                this.isBindGiving = isBindGiving;
            }

            public int getFixTimeType() {
                return fixTimeType;
            }

            public void setFixTimeType(int fixTimeType) {
                this.fixTimeType = fixTimeType;
            }

            public long getEndShowTime() {
                return endShowTime;
            }

            public void setEndShowTime(long endShowTime) {
                this.endShowTime = endShowTime;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public int getTotalCount() {
                return totalCount;
            }

            public void setTotalCount(int totalCount) {
                this.totalCount = totalCount;
            }

            public long getStartShowTime() {
                return startShowTime;
            }

            public void setStartShowTime(long startShowTime) {
                this.startShowTime = startShowTime;
            }

            public int getRemainingCount() {
                return remainingCount;
            }

            public void setRemainingCount(int remainingCount) {
                this.remainingCount = remainingCount;
            }

            public double getDenomination() {
                return denomination;
            }

            public void setDenomination(double denomination) {
                this.denomination = denomination;
            }

            public String getCouponsGroupName() {
                return couponsGroupName;
            }

            public void setCouponsGroupName(String couponsGroupName) {
                this.couponsGroupName = couponsGroupName;
            }

            public int getFixTimeValue() {
                return fixTimeValue;
            }

            public void setFixTimeValue(int fixTimeValue) {
                this.fixTimeValue = fixTimeValue;
            }

            public String getBelongsType() {
                return belongsType;
            }

            public void setBelongsType(String belongsType) {
                this.belongsType = belongsType;
            }

            public long getStartTime() {
                return startTime;
            }

            public void setStartTime(long startTime) {
                this.startTime = startTime;
            }

            public int getCouponsGroupId() {
                return couponsGroupId;
            }

            public void setCouponsGroupId(int couponsGroupId) {
                this.couponsGroupId = couponsGroupId;
            }

            public String getBelongsTypeId() {
                return belongsTypeId;
            }

            public void setBelongsTypeId(String belongsTypeId) {
                this.belongsTypeId = belongsTypeId;
            }

            public int getSingleUsrMaxCount() {
                return singleUsrMaxCount;
            }

            public void setSingleUsrMaxCount(int singleUsrMaxCount) {
                this.singleUsrMaxCount = singleUsrMaxCount;
            }

            public String getCanReceive() {
                return canReceive;
            }

            public void setCanReceive(String canReceive) {
                this.canReceive = canReceive;
            }

            public double getDisCount() {
                return disCount;
            }

            public void setDisCount(double disCount) {
                this.disCount = disCount;
            }

            public int getStoreId() {
                return storeId;
            }

            public void setStoreId(int storeId) {
                this.storeId = storeId;
            }

            public String getCouponsGroupLogo() {
                return couponsGroupLogo;
            }

            public void setCouponsGroupLogo(String couponsGroupLogo) {
                this.couponsGroupLogo = couponsGroupLogo;
            }

            public int getValidityType() {
                return validityType;
            }

            public void setValidityType(int validityType) {
                this.validityType = validityType;
            }

            public String getIsBindPush() {
                return isBindPush;
            }

            public void setIsBindPush(String isBindPush) {
                this.isBindPush = isBindPush;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getStoreServiceId() {
                return storeServiceId;
            }

            public void setStoreServiceId(int storeServiceId) {
                this.storeServiceId = storeServiceId;
            }

            public String getUseForGoods() {
                return useForGoods;
            }

            public void setUseForGoods(String useForGoods) {
                this.useForGoods = useForGoods;
            }

            public long getEndTime() {
                return endTime;
            }

            public void setEndTime(long endTime) {
                this.endTime = endTime;
            }

            public double getMinimum() {
                return minimum;
            }

            public void setMinimum(double minimum) {
                this.minimum = minimum;
            }

            public String getUseForService() {
                return useForService;
            }

            public void setUseForService(String useForService) {
                this.useForService = useForService;
            }

            public String getCouponsType() {
                return couponsType;
            }

            public void setCouponsType(String couponsType) {
                this.couponsType = couponsType;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }
        }
    }
